Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE OWLETS Terraced £215,314 £193,000 12 Aug 2021
2 THE OWLETS Terraced £170,208 £98,500 15 Jul 2011
3 THE OWLETS Terraced £205,880 £47,500 12 Jul 1999
4 THE OWLETS Terraced £226,930 £178,000 4 Jul 2017
5 THE OWLETS Terraced £203,542 £120,000 20 May 2010
6 THE OWLETS Terraced £179,240 £145,000 3 May 2019
8 THE OWLETS Terraced £226,249 £167,500 21 Mar 2016